<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
<%@include file="../styles/style.css"%>
</style>
<title>Le Jeu de la Bière - En attente</title>

</head>
<body style="background-image: url('/JeuDeLaBiere/img/img5.jpg');">
	<form name="waitPageForm" action="waitpage.do" method="post">
		<div id="bloc">
			<h1>En attente</h1>
			<p><%=request.getAttribute("message")%>
			</p>
			<%if(request.getAttribute("lien")!=null) out.println(request.getAttribute("lien"));%>
			
			<%
				out.println("<input type='hidden' name='nomPartie' value='"+request.getAttribute("nomPartie")+"'/>");
				out.println("<input type='hidden' name='nomJoueur' value='"+request.getAttribute("nomJoueur")+"'/>");
			%>
			<p style="width:50%;margin:auto;"><input type="submit" id="Commencer" name="Commencer" value="Commencer"/></p>
		</div>
	</form>
	
	
	<% //Script non fonctionnel en l'Etat %>
	<!--  <script type="text/javascript">
	 var xhr = new XMLHttpRequest();
	<%// initialisation d'une requête POST asynchrone de type formulaire%>
		xhr.open('POST', "miseAJourDebutPartie");
		xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		<%// envoi de la requete %>
		var nomPart= <%//="\'"+request.getAttribute("nomPartie")+"\'"%>;
		xhr.send("nomPartie="+nomPart); 
	
	xhr.onreadystatechange = function() { <%// On gère ici une requête asynchrone%>
	    if (xhr.readyState == 4 && xhr.status == 200) { <%// Si le fichier est chargé sans erreur%>
			<%// dans le cas ou tous les joueurs ont rejoint la partie, on affiche le bouton commencer%>
			if(xhr.responseXML.getElementByID('LaModif')){
			<%// Tous les joueurs ont rejoint la partie, on peut lancer le jeu en affichant sur la page courante les boutons permettant de passer au tour suivant%>
				lancerPartie();
			} else{
			<% // les joueurs n'ont pas encore rejoint la partie%>
			xhr.abort();
				appelServlet();
			}
	    } else if(xhr.readyState == 4 && xhr.status != 200) { <%// En cas d'erreur !%>
	        alert('Une erreur est survenue !\n\nCode :' + xhr.status + '\nTexte : ' + xhr.statusText);
	    }
	}
      
      function lancerPartie() {
    	  document.getElementById("Commencer").display="block";
      }
      function appelServlet() {
    	  
    	<%// initialisation de la requete%>
  		xhr.open('POST', "miseAJourDebutPartie");
  		xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  		<%// envoi de la requete%> 
  		xhr.send("nomPartie="+nomPart);
      }
      
    </script> -->
</body>
</html>